﻿
#region Using directives

using System;
using System.Collections.Specialized;
using System.Configuration;
using System.Data;
using System.Data.Common;
using System.Configuration.Provider;

using EAdvice.Entities;

#endregion

namespace EAdvice.Data.Bases
{	
	///<summary>
	/// The base class to implements to create a .NetTiers provider.
	///</summary>
	public abstract class NetTiersProvider : NetTiersProviderBase
	{
		
		///<summary>
		/// Current AfiProviderBase instance.
		///</summary>
		public virtual AfiProviderBase AfiProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current UnitTableProviderBase instance.
		///</summary>
		public virtual UnitTableProviderBase UnitTableProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current CategoryProviderBase instance.
		///</summary>
		public virtual CategoryProviderBase CategoryProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current AttachmentProviderBase instance.
		///</summary>
		public virtual AttachmentProviderBase AttachmentProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current ProductProviderBase instance.
		///</summary>
		public virtual ProductProviderBase ProductProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current WebUserProviderBase instance.
		///</summary>
		public virtual WebUserProviderBase WebUserProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current AfiDetailProviderBase instance.
		///</summary>
		public virtual AfiDetailProviderBase AfiDetailProvider{get {throw new NotImplementedException();}}
		
		
	}
}
